impacted fetus - Spanish English Dictionary